<?php

class Log_model extends CI_Model {
    /* REVISAR ESTO, NO SE PORQUE NO FUNCIONA. */

    function usuarioRegistro($usuario) {

        $asunto = 'se registro: ';
        $this->log_model->insertarLog($usuario, $asunto);
    }

    function usuarioInicioSesion($usuario) {

        $asunto = 'inicio sesion';
        $this->log_model->insertarLog($usuario, $asunto);
    }

    function usuarioCerroSesion($usuario) {

        $asunto = 'cerro sesion';
        $this->log_model->insertarLog($usuario, $asunto);
    }

    function usuarioModificoSusDatos($usuario) {

        $asunto = 'modifico sus datos';
        $this->log_model->insertarLog($usuario, $asunto);
    }

    function administradorRegistroInvitado($administrador, $usuario) {

        $asunto = 'registro al usuario ' . $usuario;
        $this->log_model->insertarLog($administrador, $asunto);
    }

    function insertarLog($usuario, $asunto) {

        $datos = array(
            'usuario' => $usuario,
            'asunto' => $asunto,
        );
        $this->db->insert('log', $datos);
    }

    public function obtenerLog() {

        $this->db->select('*');
        $this->db->from('log');
        $query = $this->db->get();

        $res = $query->result_array();

        return $res;
    }

}

?>
